f[]={1,1,2,6,24,120,720,5040,40320,362880};
main()
{
	int l=100,n,i;
	for(n=10;n;n--)
	{
		for(i=0;i<10;i++)
		{
			if(f[i]>i*(n-1))
			{
				l-=f[i];
				break;
			}
		}
		printf("%d",i+(10-n));
	}
}
